echar ramas - German English Dictionary